home *** CD-ROM | disk | FTP | other *** search
Makefile | 1987-10-14 | 1.6 KB | 84 lines |
- # No makemake
- # Temporary flags here
- CFLGS=
-
- # Choose which version of Unix here. Currently set up for 4.2 bsd.
- #For 4.2 bsd:
- SYSTEM= BSD42
-
- #For 4.1 bsd:
- # SYSTEM= BSD41
- # DIRLIB= -lndir
- # JOBLIB= -ljobs
- # BCOPYC= bcopy.c
- # BCOPYO= bcopy.o
-
- #For USG (System III, System V, etc):
- # SYSTEM= USG
- # DIRLIB= -lndir
- # LDFLAGS=
- # BCOPYC= bcopy.c
- # BCOPYO= bcopy.o
-
- #For 2.9 bsd:
- # SYSTEM= BSD29
- # DIRLIB= -lndir
- # JOBLIB= -ljobs
- # LDFLAGS= -i
- # BCOPYC= bcopy.c
- # BCOPYO= bcopy.o
-
- #For v7:
- # SYSTEM= V7
- # DIRLIB= -lndir
- # LDFLAGS= -i
- # BCOPYC= bcopy.c
- # BCOPYO= bcopy.o
-
- # Other things you might want to change
- BINDIR= /sprite/local/cmds
- DEDNAME= ded
- PRINTER= lpr
- PAGER= more
- HELPFILE= /sprite/local/lib/ded.hlp
- #HELPFILE= /usr/local/lib/ded.hlp
- # DFLTEDITOR is only used if the user's EDITOR environ var is not set.
- DFLTEDITOR= vi
-
- # The rest should be pretty standard
- CFLAGS= $(CFLGS) -D$(SYSTEM) -DDEDNAME=\"$(DEDNAME)\" -DPRINTER=\"$(PRINTER)\" -DPAGER=\"$(PAGER)\" -DDFLTEDITOR=\"$(DFLTEDITOR)\" -DHELPFILE=\"$(HELPFILE)\"
- #LIBS= -ltermcap $(DIRLIB) $(JOBLIB)
- LIBS= -ltermcap -lunix
-
- SRCS= ded.c subr.c getname.c Scandir.c $(BCOPYC)
- OBJS= ded.o subr.o getname.o Scandir.o $(BCOPYO)
-
- ded: ${OBJS}
- cc ${LDFLAGS} -o ded ${OBJS} ${LIBS}
- size ded
-
- ded.o Scandir.o: ded.h
-
- install: ded
- install ded $(BINDIR)/$(DEDNAME)
-
- ded.hlp: ded.hlp.cpp
- cc ${CFLAGS} -E ded.hlp.cpp | ./fixup >ded.hlp
-
- ded.1: ded.1.cpp
- cc ${CFLAGS} -E ded.1.cpp | ./fixup >ded.1
-
- lint:
- # lint -hpbxac ${SRCS}
- lint ${CFLAGS} ${SRCS} 2>&1 | fixlint
-
-
- Slint:
- lint ${CFLAGS} Scandir.c 2>&1 | fixlint
-
- vgrind:
- cp /dev/null index; vgrind $(SRCS); vgrind -x index
-
- clean:
- rm -f *.o ded
-